The Formal Specification of the Fieldbus Foundation Link Scheduler in E-LOTOS
نویسندگان
چکیده
This paper examines the applicability of the new specification language E-LOTOS in the description of real time applications. E-LOTOS is the new extended version of LOTOS, currently under consideration by the ISO/IEC committee. The paper presents the complete process of producing the formal specification of a real time scheduler from its informal description. During this process, a semi-formal model of the scheduler is first built that helps identify the critical parts of the scheduler. This model is then used as the basis for the formal specification of the scheduler. Finally, the degree at which E-LOTOS has succeeded in describing the critical parts of the scheduler is examined. The chosen, real life, paradigm is the Link Active Scheduler (LAS) of the Fieldbus Foundation (FF) Data Link Layer (DLL) protocol. Its formal specification has not been presented before.
منابع مشابه
Specification and Verification of Real-Time Properties Using LOTOS and SQTL - Software Specification and Design, 1996., Proceedings of the 8th International Workshop on
In this paper we present a new approach to the formal specification of distributed real-time systems using the formal description technique LOTOS together with a real-time temporal logic SQTL. This approach characterized by a separation of concerns, aims t o construct abstractly a model from the a functional specification according to real-time constraints. The functional behaviour is described...
متن کاملE-DART: A Specification Environment to the E-LOTOS Formal Technique
This work presents the E-DART (Enhancements to DART), a graphical environment for the specification of systems based on graphic constructions for the formal description technique E-LOTOS. The use of diagrams reduces the complexity of the specifications turning E-LOTOS accessible even to users not familiarized with a formal description technique. A new graphic syntax was created as well as a spe...
متن کاملThe Lotos Model of a Fault Protected System and its Verification Using a Petri Net Based Approach
Having introduced a novel Petri net based method for the verification of Lotes specifications [Barb 90a], this paper demonstrates its practical interest. Contrary to other similar Petri net based techniques, our approach avoids to build the whole Petri net from the Lotos specification before verification. In contrast to finite automata based methods, our method can analyse Lotos systems with un...
متن کاملThe RT-LOTOS Formal Specification of the Conditional Delivery Mechanism
| The paper deals with the formal speciication of a general-purpose multimedia synchronization mechanism, known as the conditional delivery mechanism capable of addressing both intra-and inter-stream synchronization issues. The proposed mechanism, initially introduced in 3, 11], is based on the identiication of causal relations among information units of one or several streams and has the purpo...
متن کاملThe Invoicing Case Study in (E-)LOTOS
The informal requirements for the invoicing case study are analysed and interpreted. This leads to a high-level specification architecture that can be formalised. Specifications are presented in LOTOS (Language Of Temporal Ordering Specification). For comparison, specifications are also presented E-LOTOS (Enhancements to LOTOS) – the new version of LOTOS currently being standardised. Since LOTO...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998